plantation of new olive trees - Turco Inglés Diccionario